in a moment of mental aberration - Allemand Anglais Dictionnaire